/*
 * net_msgseq.h
 *
 *  Created on: 2023年8月23日
 *      Author: mcealt_DS
 */
#ifndef NET_MSGSEQ_H_
#define NET_MSGSEQ_H_

#include "stdint.h"
#include "stdbool.h"

/*设置消息序号*/
void set_msgSeq(uint8_t seq);
/*获取消息序号*/
uint8_t get_msgSeq(void);
/*更新消息序号*/
void net_msgseq_update(void);
/*点对点HUB主动下发 更新消息序号*/
void net_msgseq_update_node(uint8_t device_id);
#ifdef HUB_DEVICE
/*获取HUB侧接收到的设备msgseq*/
uint8_t get_rec_node_msgseq(uint8_t device_id);
/*设置HUB侧接收到的设备msgseq*/
void set_rec_node_msgseq(uint8_t device_id, uint8_t msgseq);
#endif
#endif /*NET_MSGSEQ_H_*/